Refine this word faster
Leitneria floridana
Definitions
Noun
- 1 very small deciduous dioecious tree or shrub of damp habitats in southeastern United States having extremely light wood wordnet
See also for "leitneria floridana"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.